9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2010년04월10일 2번

[과목 구분 없음]
소프트웨어의 응집력이란 모듈 내부의 요소들이 서로 관련되어 있는 정도를 말한다. 응집의 종류에 대한 설명으로 옳은 것은?

  • ① 기능적 응집(functional cohesion)은 모듈 내 한 구성 요소의 출력이 다른 구성 요소의 입력이 되는 경우이다.
  • ② 교환적 응집(communicational cohesion)은 모듈이 여러 가지 기능을 수행하며 모듈 내 구성 요소들이 같은 입력 자료를 이용하거나 동일 출력 데이터를 만들어 내는 경우이다.
  • ③ 논리적 응집(logical cohesion)은 응집도 스펙트럼에서 가장 높은 곳에 위치하며, 응집력이 가장 강하다.
  • ④ 순차적 응집(sequential cohesion)은 모듈 내 구성 요소들이 연관성이 있고, 특정 순서에 의해 수행되어야 하는 경우이다.
(정답률: 50%)

문제 해설

교환적 응집은 모듈 내부의 구성 요소들이 같은 입력 자료를 이용하거나 동일 출력 데이터를 만들어 내는 경우를 말한다. 즉, 모듈 내부의 요소들이 서로 상호작용하며 특정 목적을 위해 함께 동작하는 경우이다. 이는 모듈의 기능이 분리되어 있지 않고 여러 가지 기능을 수행하는 경우에 발생할 수 있다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답